<?php

class ErrorHandler {

	public static function appError ($errno, $errstr, $errfile, $errline) 
	{

		echo "error错误码： {$errno} <br/>";
		echo "error错误信息： {$errstr} <br/>";
		echo "error错误文件： {$errfile} <br/>";
		echo "error错误行： {$errline} <br/>";
		return;
	}

	public static function appException ($e) 
	{
		if ($e instanceof \Exception) {
			$errno = $e->getCode();
			$errstr = $e->getMessage();
			$errfile = $e->getFile();
			$errline = $e->getLine();

			echo "exception错误码： {$errno} <br/>";
			echo "exception错误信息： {$errstr} <br/>";
			echo "exception错误文件： {$errfile} <br/>";
			echo "exception错误行： {$errline} <br/>";
		}

		return;
	}

	// 程序意外退出
	public static function appShutdown()
	{
		echo "程序被终止了！";
	}


}


?>